.logo
{
	left:400px;
	z-index:1000;
	_z-index:1000;
}
#main
{
	padding-top:130px;
	height:auto;
	min-height:400px;
	border:1px  solid  #CCCC99;
	text-align:center;
	position:relative;
	background:none;
}
.tableTitle
{
	border-bottom:1px  solid  #CCCC99;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	line-height:2em;
	white-space:normal;
	width:80px;
}
.tableCell
{
	font-size:15px;
	color:#000000;
	text-align:left;
	line-height:1.5em;
	border:0px solid  gray;
}
.num,.price
{
	width:60px;
}
.num
{
text-align:center;
}
.singleTotal
{
width:60px;
}
.tableCell a
{
	text-decoration:underline;
	font-weight:bold;
}
.cart
{
	position:absolute;
	text-align:left;
	width:auto;
	top:100px;
	left:40px;
}
.cartFun1
{
	margin-top:10px;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	height:25px;
	line-height:1.5em;
	border-top:1px dashed  gray;
	text-align:left;
	
	
}
.cartFun1 input
{
	float:right;
	margin-left:40px;
}

.continue
{
	background:url(../images/continue.gif) no-repeat;
	border:0px;
	width:94px;
	height:25px;
	margin-right:50px;
}
.checkout
{
	background:url(../images/checkout.gif) no-repeat;
	border:0px;
	width:94px;
	height:25px;
	margin-right:50px;
}
.input
{
	width:100px;
	border:0px;
}